package com.itheima.reggie.service.impl;

import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.itheima.reggie.entity.Employee;
import com.itheima.reggie.mapper.EmployeeMapper;
import com.itheima.reggie.service.EmployeeService;
import org.springframework.stereotype.Service;

@Service
public class EmployeeServiceImpl extends ServiceImpl<EmployeeMapper, Employee> implements EmployeeService {
    //如果 还是按照之前的做法,在 service这一层，通用的查询一个，条件查询，分页查询，修改，删除，添加这些方法挨个实现一遍
    //mybatis-plus对service进行了封装,封装之后，通用的方法就不用写了。内置

    //void aa(){
        //this.getById() 根据ID查询
        //this.getOne() 根据条件查询一个
        //this.update() 根据条件修改
        //this.removeById()  根据ID删除
        //this.removeByIds() 根据ID批量删除
        //this.remove()  根据条件删除
        //this.save()  保存
        //this.saveBatch()  批量保存
        //this.saveOrUpdate() 保存或更新
    //}
}
